8.7000000000000002895e-13 leaf production